periphery pump - French English Dictionary